have a dumb/beginner luck - Deutsch Englisch Wörterbuch